English Nouns: pyrophosphohydrolase

English Nouns verb 'pyrophosphohydrolase' conjugated